[IA64] vti fault handler clean up: improve the VTi domain fault handler
authorAlex Williamson <alex.williamson@hp.com>
Fri, 14 Dec 2007 20:37:57 +0000 (13:37 -0700)
committerAlex Williamson <alex.williamson@hp.com>
Fri, 14 Dec 2007 20:37:57 +0000 (13:37 -0700)
commitfc8443c9193848fd76bbb1cbcc97486ac573a7e8
treebeffc737db5c0823241f551bd8b74e2688619785
parentd95896f9ef18d408d632d519bdfa517c4f96974e
[IA64] vti fault handler clean up: improve the VTi domain fault handler

Improve the VTi domain fault handler panic path.  Currently when a
VTi fault handler finds something wrong, it enters an infinite loop
in vmx_panic with interrupts masked.  It makes sense if hw-based
debugger is available.  However in most cases this isn't available,
especially for normal users.  This patch makes those panic paths
more user friendly by printing out the panic message.  The old
behaviour is left with vmx_panic configuration.

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
xen/arch/ia64/Rules.mk
xen/arch/ia64/vmx/vmx_ivt.S
xen/arch/ia64/vmx/vmx_minstate.h